be embarrassed before an awkward situation - Español Inglés Diccionario